Torre de Pedra is a municipality in the state of São Paulo in Brazil. The population in 2004 was 2,610 and the area is 71.37 km2 (28 sq mi). The elevation is 560 m (1,837 ft).